lead dichromate - French English Dictionary